@charset "utf-8";
/*
 * artDialog skin
 * http://code.google.com/p/artdialog/
 * (c) 2009-2011 TangBin, http://www.planeArt.cn
 *
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://creativecommons.org/licenses/LGPL/2.1/
 */
 
/* common start */
body { _margin:0; _height:100%; /*IE6 BUG*/ }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: inherit;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 1.1;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #999999;
    font-weight: normal;
    line-height: 1;
}
h1, h2, h3 {
    margin-bottom: 10px;
    margin-top: 20px;
}
h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small {
    font-size: 65%;
}
h4, h5, h6 {
    margin-bottom: 10px;
    margin-top: 10px;
}
h4 small, h5 small, h6 small, h4 .small, h5 .small, h6 .small {
    font-size: 75%;
}
h1, .h1 {
    font-size: 36px;
}
h2, .h2 {
    font-size: 30px;
}
h3, .h3 {
    font-size: 24px;
}
h4, .h4 {
    font-size: 18px;
}
h5, .h5 {
    font-size: 14px;
}
h6, .h6 {
    font-size: 12px;
}
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { 
    background: url("tcfs/portlet-tray.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    position: absolute;
    transition: all 0.1s linear 0s;
    _cursor:pointer; 
}
.aui_close:hover { 
    background-color: #DDD;
    text-decoration:none; 
}
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content {   
    border: 0 none;
    display: inline-block;
    margin-top: 46px;
    min-height: 100px;
    min-width: 300px;
    text-align: left;
}
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }

.aui_buttons { 
    padding:10px 15px 7px; 
    text-align:center; 
    white-space:nowrap; 
}
.aui_buttons button { 
    -moz-user-select: none;
    background-color: #FFFFFF;
    border: 1px solid #E5E9EC;
    color: #5E5E5E;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    line-height: 1.42857;
    vertical-align: middle;
    white-space: nowrap;
    background-image: none !important;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    padding: 7px 12px 9px;
    text-align: center;
    text-shadow: none;
    transition: all 0.12s linear 0s !important;
    margin-bottom: 8px;
    margin-right: 5px;
    min-width: 120px;
}
.aui_buttons button:hover {
    background-color: #FBFCFD;
    border: 1px solid #B4B9BE;
}
.aui_buttons button:active {
    background-color: #FBFCFD;
    border: 1px solid #B4B9BE;
}
.aui_buttons button[disabled] {
    box-shadow: none;
    cursor: not-allowed;
    opacity: 0.45;
    pointer-events: none;
}
button.aui_state_highlight {
    background-color: #0AA699;
    border: medium none;
    color: #FFFFFF;
}
button.aui_state_highlight:active {
    background-color: #0B9C8F;
    border: medium none;
}
button.aui_state_highlight:hover {
    background-color: #0B9C8F;
    border: medium none;
}
/* common end */

.aui_inner { background:#FFF; }
.aui_titleBar { width:100%; }
.aui_title { 
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-style: solid;
    border-width: 1px;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 28px;
    min-height: 43px;
    padding: 5px 25px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 100%;
}
.aui_close {    background-position: -66px -38px;
    font-size: 0;
    height: 10px;
    position: absolute;
    right: 15px;
    top: 18px;
    width: 10px;}
.aui_close:hover { background-position:-66px -9px;}
@media screen and (min-width:0) {/* css3 */
    .aui_nw, .aui_ne, .aui_sw, .aui_se{ width:5px; height:5px; }
    .aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { background:none; }
    .aui_outer { border:1px solid #DDD; box-shadow:0 3px 8px rgba(0, 0, 0, .1); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: -webkit-box-shadow linear .2s; }
    .aui_border { background:#FFF; }
    .aui_state_drag .aui_outer { box-shadow:none; }
    .aui_state_lock .aui_outer { box-shadow:0 3px 26px rgba(0, 0, 0, .25); }
    .aui_outer:active { box-shadow:0 0 5px rgba(0, 0, 0, .1)!important; }
    .aui_state_drag .aui_outer { box-shadow:none!important; }
}
